PATH![]() |
![]() ![]() |
OSStatus MPRegisterDebugger (
MPQueueID queue,
MPDebuggerLevel level);
Exception messages are sent when tasks are suspended. When a task exception occurs, Multiprocessing Services notifies registered debuggers and other handlers in the following order:
The notification moves to the next lower level when a debugger (or eventually the task's local exception handler) calls the MPDisposeTaskException function with the indication that the exception be propagated. The exception messages sent to the debugger's queue are in the same format as those described in MPSetExceptionHandler .
The system may implement a limited number of debugger slots. It is possible no debugger support is provided.
The function MPUnregisterDebugger .